Jump To:
Technical Q&As: Java
Java is closely integrated with key Apple technologies and supported by key Apple tools. Tight integration with Aqua and Quartz Extreme, for example, make Mac OS X the best platform for developing and deploying Java applications. Developers can create Java applications using Xcode and they can turn Java applications into double-clickable Mac OS X applications using Jar Bundler.

View all Porting Technical Q&As.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Right- and Control-Drags on Mac OS X (HTML)
QA1362: Describes a difference in Drag and Drop on Mac OS X that affects all cross-platform Java applications
2004-08-31
Unsolicited About Boxes (HTML)
QA1363: How to properly override the default about and quit behaviors in Java 1.4 and later
2004-08-31
Mixing AWT/Swing and Cocoa Java (HTML)
QA1342: Recommends an alternative to mixing Cocoa Java and AWT/Swing.
2004-02-26
Server Processes and the Dock (HTML) ()
QA1328: Discusses using headless AWT from Java server applications that need to be hidden.
2004-01-19
Important Java Directories on Mac OS X (HTML) ()
QA1170: Mac OS X equivalents of common Java runtime and development directories.
2003-10-21
Using Runtime.exec to open a URL (HTML) ()
Deprecated - JAVA12: Shows how to use Runtime.exec on Mac OS Classic Java to open a URL.
2001-08-03
Enabling Macintosh-style Menu Bars (HTML) ()
QA1003: Enabling Macintosh-style Menu Bars in JDK 1.3.1 on Mac OS X.
2001-02-02
What is JAR caching? (HTML)
Deprecated - JAVA27: Describes the jar caching for JDK 1.1.X on Mac OS Classic.
2000-10-06
Specifying Proxy Settings (HTML)
Deprecated - JAVA25: Specifying proxy settings in JDK 1.1.x for Mac OS Classic.
2000-04-24
Defining user properties with MRJAppBuilder (HTML)
Deprecated - JAVA24: How to define user properties using MRJAppBuilder in Mac OS Classic Java.
2000-04-17
Java File Paths are not Unix File Paths (HTML) ()
Deprecated - JAVA11: Describes why Java File Paths are not Unix File paths on Mac OS Classic Java.
2000-03-20
Moving Files in Java (HTML)
Deprecated - JAVA21: Moving files in Mac OS Classic Java.
2000-02-02
SSL and Applet Caching in MRJ 2.2 (HTML)
Deprecated - JAVA22: SSL and Applet Caching in Mac OS Classic Java.
2000-02-02
Using JDK Tools Under MRJ 2.2 (HTML)
Deprecated - JAVA23: Using the JDK tools under Mac OS Classic Java.
2000-02-02
Using System.currentTimeMillis( ) (HTML)
Deprecated - JAVA20: Using System.currentTimeMills() on Mac OS Classic Java.
2000-02-02
Checking for the presence of a native library from Java (HTML)
Deprecated - JAVA19: Checking for the presence of a JNI library from Mac OS Classic Java.
1999-11-29
Inputting characters using InputMethod (HTML) ()
Deprecated - JAVA18: Inputting characters using InputMethod on Mac OS Classic Java.
1999-10-18
Determining MRJ's Version (HTML) ()
Deprecated - JAVA17: Determining the version of MRJ currently in use for Mac OS Classic Java.
1999-09-27
'aete' in Java (HTML) ()
Deprecated - JAVA08: Programatically specifying the aete for AppleScriptable Mac OS Classic applications.
1999-05-17
AppleScript for Java (HTML) ()
Deprecated - JAVA07: Naming objects for calling Java from AppleScript on Mac OS Classic.
1999-05-17
Creating serialVersionUIDs using MRJ (HTML) ()
Deprecated - JAVA13: Creating serialVersionUIDs using MRJ on Mac OS Classic Java.
1999-05-17
Customizing Font Properties (HTML) ()
Deprecated - JAVA10: Customizing Font Properties in Mac OS Classic Java.
1999-05-17
Hiding public methods from AppleScript in Java (HTML) ()
Deprecated - JAVA09: Hiding public Java methods from AppleScript on Mac OS Classic.
1999-05-17
Properties versus methods in automatically generated 'aete' resources (HTML) ()
Deprecated - JAVA14: Explains describing properties versus methods in generated 'aete' resources on Mac OS Classic Java.
1999-05-17
Scripting Java-based command-line interface applications (HTML) ()
Deprecated - JAVA16: AppleScripting a Mac OS Classic application for non-gui tools on Mac OS Classic Java.
1999-05-17
What is a 'scsz' resource in Java? (HTML) ()
Deprecated - JAVA15: Describes the what the scsz resource is for Mac OS Classic Java.
1999-05-17
Simulated Click on AWT Button (HTML) ()
Deprecated - JAVA01: Shows how to programmatically simulate a clicked button in MRJ 1.1.x for Mac OS9.
1998-12-07
Using stdin on the Macintosh (HTML) ()
Deprecated - JAVA02: Shows how to use stdin on MRJ for Mac OS Classic.
1998-12-07
How to Disable the JIT (HTML) ()
Deprecated - JAVA05: Disabling the JIT on Mac OS Classic.
1998-02-22
Stack Crawl Not Showing Line Numbers (HTML) ()
Deprecated - JAVA06: Getting stack crawls to show the line numbers on Mac OS Classic.
1998-02-22
Using .zip and .jar Files With Applets (HTML) ()
Deprecated - JAVA04: Shows how to call an applet bundled in a .jar or .zip file on Mac OS Classic.
1998-02-22